home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-21 / qwhite.zip / WIN31.TEC < prev    next >
Text File  |  1992-04-21  |  8KB  |  196 lines

  1. ID:31 Windows 3.1 and Quarterdeck Products
  2. Quarterdeck Technical Bulletin #242
  3. by Bryan Hanks
  4. 6 April 1992
  5.  
  6.  
  7.  
  8.                    QUARTERDECK PRODUCTS AND WINDOWS 3.1
  9.  
  10.      Many customers have inquired about using Quarterdeck products with
  11. Microsoft's new Windows 3.1.  This note explains what you need to know in
  12. order to get Windows and Quarterdeck products working together.
  13.  
  14. QEMM-386
  15.  
  16.      The great news is that no special "Windows 3.1 Update" exists because
  17. versions of QEMM-386 as far back as release 5.11 are fully compatible with
  18. the new Microsoft Windows 3.1 release.  In fact, Standard mode is now a
  19. VCPI client, which means that it will work with versions of QEMM-386 as
  20. early as 4.1.  We do recommend that users of any QEMM-386 version 5 or
  21. earlier upgrade to QEMM-386 version 6.0 to gain more high memory using the
  22. new Quarterdeck "Stealth" technology, and to maintain compatibility with
  23. DOS version 5.0.
  24.  
  25. The following is an excerpt from the README.WRI file supplied with Windows
  26. 3.1:
  27.  
  28. -----------------------------------------------------------------------------
  29.  
  30. More Information About Microsoft Windows Version 3.1
  31. 4.0  Using Memory Managers
  32.  
  33. This section describes problems you may encounter using memory managers
  34. with Windows version 3.1.
  35.  
  36.  
  37. 4.1  Solving Memory Conflicts by Using MONOUMB.386 or MONOUMB2.386
  38.  
  39. If you encounter the following message when starting Windows in 386
  40. enhanced mode, your display driver may be accessing the monochrome address
  41. range (B000-B7FF), which prevents the memory manager from using this range
  42. for upper memory blocks:
  43.  
  44.  "Windows cannot set up an upper memory block at segment B000. Exclude this
  45.  address space by using the syntax of your memory manager. For more
  46.  information, see the README.WRI file. Type WIN /S to start Windows in
  47.  standard mode and choose the Read Me icon,"
  48.  
  49. To solve this problem, try installing MONOUMB2.386 on your system.
  50. MONOUMB2.386 is a device driver provided with Windows that allows certain
  51. memory managers to use the monochrome address range for upper memory
  52. blocks, even if your display driver is accessing this range.
  53.  
  54. To install MONOUMB2.386:
  55.  
  56. Quarterdeck Technical Note               Windows 3.1        Page 2 of 3
  57.  
  58.  
  59. 1.  Copy and expand the MONOUMB2.38_ file that is on your Windows disk to
  60.  your Windows SYSTEM directory by typing the following at the MS-DOS
  61.  prompt:
  62.  
  63.       expand monoumb2.38_ c:\windows\system
  64.  
  65. 2.  Add the following setting to the [386Enh] section in the SYSTEM.INI
  66.  file:
  67.  
  68.       device=monoumb2.386
  69.  
  70. 3.  Start Windows.
  71.  
  72. Note: MONOUMB2.386 may not work with some memory managers, such as
  73. EMM386.EXE. In this case, you can try using MONOUMB.386, provided with the
  74. Windows Driver Library. To obtain a copy of the Windows Driver Library,
  75. contact Microsoft.
  76.  
  77. You can also exclude the address region B000-B7FF, which specifies that the
  78. memory manager should not try to use this address range for upper memory
  79. blocks.  For information about excluding specific address ranges, see the
  80. following topic.
  81.  
  82.  
  83. 4.2  Solving Memory Conflicts by Excluding an Address Range
  84.  
  85. If you encounter the following message when starting Windows in 386
  86. enhanced mode, and the address specified is not B000, you must exclude the
  87. address range.
  88.  
  89.  "Windows cannot set up an upper memory block at segment xxxx. Exclude this
  90.  address space by using the syntax of your memory manager. For more
  91.  information, see the README.WRI file. Type WIN /S to start Windows in
  92.  standard mode and choose the Read Me icon."
  93.  
  94. If the address specified is B000, you can try using MONOUMB2.386 or
  95. MONOUMB.386, as described in the preceding topic.
  96.  
  97. The method you use to exclude an address range depends on the memory
  98. manager you are using. For example, if you are using EMM386.EXE, you need
  99. to remove the I=xxxxx option from the device=emm386.exe command line in
  100. your CONFIG.SYS file, where xxxxx is the address range starting at the
  101. address specified in the error message.
  102.  
  103. If you are using QEMM, you need to include the X= option on the
  104. device=qemm386.sys command line in your CONFIG.SYS file. For example, to
  105. exclude the address range C000-C7FF, you would specify the following:
  106.  
  107.      device=qemm386.sys X=C000-C7FF
  108.  
  109. For more information about modifying your CONFIG.SYS file, see your MS-DOS
  110. documentation. For more information about installing and configuring
  111. EMM386.EXE, see Chapter 14, "Optimizing Windows," in the Microsoft Windows
  112. User's Guide. For information about installing and configuring other memory
  113. managers, see the documentation provided with your memory manager.
  114.  
  115. Quarterdeck Technical Note               Windows 3.1        Page 3 of 4
  116.  
  117.  
  118.  
  119.  
  120.  
  121. 6.2  Using SMARTDrive with Double Buffering
  122.  
  123. Most expanded-memory emulators attempt to optimize SMARTDrive by
  124. configuring it to load into upper memory blocks (UMBs). This will cause
  125. problems if you are running Windows in 386 enhanced mode with double
  126. buffering. If you need to use double buffering with SMARTDrive, make sure
  127. that SMARTDrive is configured in the CONFIG.SYS file to load into low
  128. memory. The command line should look like this:
  129.  
  130.  device=smartdrv.exe /double_buffer
  131.  
  132. This problem applies only to the smartdrv command line in the CONFIG.SYS
  133. file. It does not apply to the references to SMARTDrive in the AUTOEXEC.BAT
  134. file. For more information about using double buffering with SMARTDrive,
  135. see Chapter 14, "Optimizing Windows," in the Microsoft Windows User's
  136. Guide.
  137. -----------------------------------------------------------------------------
  138.  
  139.  
  140.  
  141. DESQVIEW
  142.  
  143.      Versions 2.31 and higher of DESQview are fully compatible with Windows
  144. 3.0 and are also fully compatible with Windows 3.1 -- in Standard mode
  145. only, as Microsoft has discontinued the "Real Mode" in their latest
  146. release.
  147.  
  148. QEMM-50/60
  149.  
  150.      Windows 3.1 works with QEMM-50/60, version 6.00.
  151.  
  152. QRAM
  153.  
  154.      Windows 3.1 works with any version of QRAM.
  155.  
  156. QEXT
  157.  
  158.      Windows 3.1 works with any version of QEXT 5.1 and higher.
  159.  
  160. TROUBLESHOOTING
  161.  
  162.      If you experience any difficulties getting either Microsoft Windows
  163. 3.0 or version 3.1 working properly with any Quarterdeck product, you
  164. should obtain one of our technical bulletins that address the use of
  165. Windows with Quarterdeck products:  Win-Trbl.tec (#179) or Winflow.tec
  166. (#207; for problems with QEMM-386 only), which are available from the
  167. following sources:
  168.  
  169. --our Q/FAX self-faxing dialup service (request by number)
  170. --our Quarterdeck Bulletin Board Service
  171. --our CompuServe forum (GO QUARTERDECK)
  172. --On BIX (join DESQview).
  173.  
  174. Quarterdeck Technical Note               Windows 3.1        Page 4 of 4
  175.  
  176.  
  177.  
  178.      We recommend that you call our Q/FAX service, as it is the quickest
  179. method for obtaining technical notes.  If you don't have a modem or fax,
  180. give our technical support line a call and we'll be happy to mail it to
  181. you.
  182.  
  183.  
  184.           Q/Fax .................................. (310) 314-3214
  185.           Tech Support BBS ....................... (310) 314-3227
  186.           Tech Support Fax ....................... (310) 314-3217
  187.           Tech Support ........................... (310) 392-9701
  188.  
  189.  
  190.  
  191.   ************************************************************************
  192.   *This technical note may be copied and distributed freely as long as it*
  193.   *is distributed in its entirety and it is not distributed for profit.  *
  194.   *         Copyright (C) 1990-2 by Quarterdeck Office Systems           *
  195.   ************************ E N D   O F   F I L E *************************
  196.